using System; 
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

using System; 
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

using System; 
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;


namespace WindMill.Models.Estoque.Metadata
{
    /// <summary>
    /// ComissaoClasse Metadata class
    /// </summary>
    public 
      partial class ComissaoClasseMetadata
    {
        /// <summary>
        /// Cod Comissao Classe
        /// </summary>        
        [DisplayName("Cod Comissao Classe")]
        [Required(ErrorMessage = "Cod Comissao Classe is required")]
        public int 
          CodComissaoClasse { get; 
          set; }
    
        /// <summary>
        /// Cod Classe
        /// </summary>        
        [DisplayName("Cod Classe")]
        [Required(ErrorMessage = "Cod Classe is required")]
        public int 
          CodClasse { get; 
          set; }
    
        /// <summary>
        /// Cod Vendedor
        /// </summary>        
        [DisplayName("Cod Vendedor")]
        [Required(ErrorMessage = "Cod Vendedor is required")]
        public int 
          CodVendedor { get; 
          set; }
    
        /// <summary>
        /// Perc Comissao
        /// </summary>        
        [DisplayName("Perc Comissao")]
        [Required(ErrorMessage = "Perc Comissao is required")]
        public decimal 
          PercComissao { get; 
          set; }
    
        /// <summary>
        /// Qt Ate
        /// </summary>        
        [DisplayName("Qt Ate")]
        public Nullable<int> 
          QtAte { get; 
          set; }
    
        /// <summary>
        /// Perc Comissao1
        /// </summary>        
        [DisplayName("Perc Comissao1")]
        public Nullable<decimal> 
          PercComissao1 { get; 
          set; }
    
        /// <summary>
        /// Qt Ate1
        /// </summary>        
        [DisplayName("Qt Ate1")]
        public Nullable<int> 
          QtAte1 { get; 
          set; }
    
        /// <summary>
        /// Perc Comissao2
        /// </summary>        
        [DisplayName("Perc Comissao2")]
        public Nullable<decimal> 
          PercComissao2 { get; 
          set; }
    
        /// <summary>
        /// Qt Ate2
        /// </summary>        
        [DisplayName("Qt Ate2")]
        public Nullable<int> 
          QtAte2 { get; 
          set; }
    
    }
}
